﻿2026-08-18T09:23:37.8772227Z ##[group]Run root="${SPT_CI_TEST_TMP:-}"
2026-08-18T09:23:37.8772537Z [36;1mroot="${SPT_CI_TEST_TMP:-}"[0m
2026-08-18T09:23:37.8772775Z [36;1mif [ -z "$root" ]; then[0m
2026-08-18T09:23:37.8773092Z [36;1m  echo "PUMP188_DIAG_SINK_DUMP: SPT_CI_TEST_TMP unset — nothing to search"[0m
2026-08-18T09:23:37.8773409Z [36;1m  exit 0[0m
2026-08-18T09:23:37.8773578Z [36;1mfi[0m
2026-08-18T09:23:37.8773835Z [36;1m# The CANONICAL home is searched too, and that is not belt-and-braces:[0m
2026-08-18T09:23:37.8774230Z [36;1m# `spt_home()` reads SPT_HOME and falls back to the platform default, and[0m
2026-08-18T09:23:37.8774640Z [36;1m# the spawn layer documents children that LOSE it (daemon.rs:2093-2094,[0m
2026-08-18T09:23:37.8775046Z [36;1m# brainproc.rs:1119-1120 — `spawn_detached` rebuilds the Windows env block[0m
2026-08-18T09:23:37.8775456Z [36;1m# and drops SPT_HOME). Such a child resolves the canonical home, writes a[0m
2026-08-18T09:23:37.8775865Z [36;1m# DIFFERENT engine-room perch, and drops its sink outside the sandbox — so[0m
2026-08-18T09:23:37.8776294Z [36;1m# a search scoped to the sandbox alone would report a clean zero for[0m
2026-08-18T09:23:37.8776800Z [36;1m# exactly the population this arm exists to catch. READ ONLY: the canonical[0m
2026-08-18T09:23:37.8777199Z [36;1m# home on this box is the live fleet's, and nothing here removes anything.[0m
2026-08-18T09:23:37.8777586Z [36;1mecho "PUMP188_DIAG_SINK_DUMP: searching $root and ${HOME:-?}/.spt-core"[0m
2026-08-18T09:23:37.8777887Z [36;1mfound=0[0m
2026-08-18T09:23:37.8778143Z [36;1mwhile IFS= read -r f; do[0m
2026-08-18T09:23:37.8778352Z [36;1m  found=$((found + 1))[0m
2026-08-18T09:23:37.8778627Z [36;1m  echo "--- PUMP188_DIAG sink: $f ($(wc -l < "$f") lines) ---"[0m
2026-08-18T09:23:37.8778908Z [36;1m  cat "$f"[0m
2026-08-18T09:23:37.8779328Z [36;1mdone < <(find "$root" "${HOME:-/nonexistent}/.spt-core" -maxdepth 4 -name pump188-diag.log 2>/dev/null)[0m
2026-08-18T09:23:37.8779819Z [36;1mecho "PUMP188_DIAG_SINK_DUMP: $found sink file(s) (sandbox + canonical home)"[0m
2026-08-18T09:23:37.8792121Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-08-18T09:23:37.8792394Z env:
2026-08-18T09:23:37.8792684Z   SPT_CI_TEST_TMP: /home/reavus/actions-runner/_work/_temp/spt-test-tmp-32119561081-1-AEkFor
2026-08-18T09:23:37.8793137Z   TEMP: /home/reavus/actions-runner/_work/_temp/spt-test-tmp-32119561081-1-AEkFor
2026-08-18T09:23:37.8793552Z   TMP: /home/reavus/actions-runner/_work/_temp/spt-test-tmp-32119561081-1-AEkFor
2026-08-18T09:23:37.8793953Z   TMPDIR: /home/reavus/actions-runner/_work/_temp/spt-test-tmp-32119561081-1-AEkFor
2026-08-18T09:23:37.8794265Z ##[endgroup]
2026-08-18T09:23:37.8821879Z PUMP188_DIAG_SINK_DUMP: searching /home/reavus/actions-runner/_work/_temp/spt-test-tmp-32119561081-1-AEkFor and /home/reavus/.spt-core
2026-08-18T09:23:37.9020475Z --- PUMP188_DIAG sink: /home/reavus/actions-runner/_work/_temp/spt-test-tmp-32119561081-1-AEkFor/.tmpFwBu2D/pump188-diag.log (1 lines) ---
2026-08-18T09:23:37.9025656Z PUMP188_DIAG_ER_FSWATCH: shape=removed ino=- prev_ino=1311215 len=- mtime_ms=- wall_ms=1787045017873 proc_pid=1016677 exe=spt
2026-08-18T09:23:37.9029313Z PUMP188_DIAG_SINK_DUMP: 1 sink file(s) (sandbox + canonical home)
